small castle - Alemán Inglés Diccionario